//
// Created by ChaoDONG on 2021-03-17.
//

/* prntval.c -- finding printf()'s return value */
/* prntval.c -- printf()的返回值 */

#include <stdio.h>

int main(void){

    int bph2o = 212;

    int rv;

    rv = printf("%d F is water's boiling point.\n",
                bph2o);

    /*  首先，程序用rv = printf(...);的形式把printf()的返回值赋给rv。因此，该
    语句执行了两项任务：打印信息和给变量赋值。其次，注意计算针对所有字
    符数，包括空格和不可见的换行符（\n）。 */

    printf("The printf() function printed %d characters.\n",
           rv);

    return 0;
}

